// http://www.runoob.com/nodejs/nodejs-callback.html
// 演示阻塞和非阻塞实例


// 阻塞代码实例

var fs = require("fs");

var data = fs.readFileSync('input.txt');

console.log("1" + data.toString());
console.log("1 程序执行结束!");


// 非阻塞代码实例


fs.readFile('input.txt', function (err, data) {
    if (err) return console.error(err);
    console.log("2" + data.toString());
});

console.log("2 程序执行结束!");